1. Noun. (chiefly US euphemistic slang) A drug dealer. ¹
2. Noun. (dated) A person who sells sweets, especially a sidewalk or street vendor. ¹
¹ Source: wiktionary.com